⬜fast-forward以外のcommit errorは例外として外に投げる
2024-04-15 17:30:28
例外として投げず、なるべく処理する
assets/index.js
の
Sync.onExecute()
の戦略を踏襲する
エラーの種類は
✅️エラーの型定義を作る (scrapbox-userscript-websocket)
で調査し終えた
https://github.com/takker99/scrapbox-userscript-websocket/blob/0.2.0/types.ts#L125-L128
SocketIOError
:少し待ってから再度pushする
DuplicateTitleError
:
✅️DuplicationTitleErrorに対応
NotFastForwardError
:最新のcommitをpullしてからpushし直す
from
✅websocket周りのrefactoring
fast-forward
以外のcommit errorは例外として外に投げる
リトライしない
ScrapboxのWebSocketのエラーの書式を調べ
る必要がある
#2024-04-15
17:32:46
#2022-02-11
18:24:06
#2022-02-10